package io.renren.modules.erp.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.math.BigDecimal;
import java.io.Serializable;
import java.util.Date;

/**
 * 客户订单列表
 * 
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2018-08-12 18:29:26
 */
@TableName("business_bill_info")
public class BusinessBillInfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
	@TableId
	private Long businessBillInfoId;
	/**
	 * 订单编号
	 */
	private String billCode;
	/**
	 * 订单日期
	 */
	private Date billDate;
	/**
	 * 客户编码
	 */
	private String customerCode;
	/**
	 * 客户名称
	 */
	private String customerName;
	/**
	 * 送货地点
	 */
	private String deliveryAddress;
	/**
	 * 送货部门
	 */
	private String deliveryPart;
	/**
	 * 客户PO
	 */
	private String customerPo;
	/**
	 * 付款期
	 */
	private String paymentMethod;
	/**
	 * 货币
	 */
	private String currencyType;
	/**
	 * 有效标识（1：有效0：无效）
	 */
	private Integer status;
	/**
	 * 总数量
	 */
	private BigDecimal totalNum;
	/**
	 * 总金额
	 */
	private BigDecimal totalPrice;
	/**
	 * 创建人
	 */
	private String createBy;
	/**
	 * 创建时间
	 */
	private Date createTime;
	
	private Long customerInfoId;

	/**
	 * 设置：主键
	 */
	public void setBusinessBillInfoId(Long businessBillInfoId) {
		this.businessBillInfoId = businessBillInfoId;
	}
	/**
	 * 获取：主键
	 */
	public Long getBusinessBillInfoId() {
		return businessBillInfoId;
	}
	/**
	 * 设置：订单编号
	 */
	public void setBillCode(String billCode) {
		this.billCode = billCode;
	}
	/**
	 * 获取：订单编号
	 */
	public String getBillCode() {
		return billCode;
	}
	/**
	 * 设置：订单日期
	 */
	public void setBillDate(Date billDate) {
		this.billDate = billDate;
	}
	/**
	 * 获取：订单日期
	 */
	public Date getBillDate() {
		return billDate;
	}
	/**
	 * 设置：客户编码
	 */
	public void setCustomerCode(String customerCode) {
		this.customerCode = customerCode;
	}
	/**
	 * 获取：客户编码
	 */
	public String getCustomerCode() {
		return customerCode;
	}
	/**
	 * 设置：送货地点
	 */
	public void setDeliveryAddress(String deliveryAddress) {
		this.deliveryAddress = deliveryAddress;
	}
	/**
	 * 获取：送货地点
	 */
	public String getDeliveryAddress() {
		return deliveryAddress;
	}
	/**
	 * 设置：送货部门
	 */
	public void setDeliveryPart(String deliveryPart) {
		this.deliveryPart = deliveryPart;
	}
	/**
	 * 获取：送货部门
	 */
	public String getDeliveryPart() {
		return deliveryPart;
	}
	/**
	 * 设置：客户PO
	 */
	public void setCustomerPo(String customerPo) {
		this.customerPo = customerPo;
	}
	/**
	 * 获取：客户PO
	 */
	public String getCustomerPo() {
		return customerPo;
	}
	/**
	 * 设置：付款期
	 */
	public void setPaymentMethod(String paymentMethod) {
		this.paymentMethod = paymentMethod;
	}
	/**
	 * 获取：付款期
	 */
	public String getPaymentMethod() {
		return paymentMethod;
	}
	/**
	 * 设置：货币
	 */
	public void setCurrencyType(String currencyType) {
		this.currencyType = currencyType;
	}
	/**
	 * 获取：货币
	 */
	public String getCurrencyType() {
		return currencyType;
	}
	/**
	 * 设置：有效标识（1：有效0：无效）
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}
	/**
	 * 获取：有效标识（1：有效0：无效）
	 */
	public Integer getStatus() {
		return status;
	}
	/**
	 * 设置：总数量
	 */
	public void setTotalNum(BigDecimal totalNum) {
		this.totalNum = totalNum;
	}
	/**
	 * 获取：总数量
	 */
	public BigDecimal getTotalNum() {
		return totalNum;
	}
	/**
	 * 设置：总金额
	 */
	public void setTotalPrice(BigDecimal totalPrice) {
		this.totalPrice = totalPrice;
	}
	/**
	 * 获取：总金额
	 */
	public BigDecimal getTotalPrice() {
		return totalPrice;
	}
	/**
	 * 设置：创建人
	 */
	public void setCreateBy(String createBy) {
		this.createBy = createBy;
	}
	/**
	 * 获取：创建人
	 */
	public String getCreateBy() {
		return createBy;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	public String getCustomerName() {
		return customerName;
	}
	public void setCustomerName(String customerName) {
		this.customerName = customerName;
	}
	public Long getCustomerInfoId() {
		return customerInfoId;
	}
	public void setCustomerInfoId(Long customerInfoId) {
		this.customerInfoId = customerInfoId;
	}
	
	
}
